﻿
using System;
using System.Linq;
using System.Text;
using SqlSugar;

namespace Oliving.Edge.Model.Dto
{
    ///<summary>
    ///
    ///</summary> 

    [SugarTable("Sys_Dict")]
    [Serializable]
    public class Sys_DictDto
    {
        public Sys_DictDto()
        {
        }


        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:False 
        /// </summary> 

        [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "id")]
        public int id { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:True 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_Type", IsNullable = true, Length = 50, ColumnDataType = "nvarchar")]
        public string dict_Type { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:False 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_Key", Length = 50, ColumnDataType = "nvarchar")]
        public string dict_Key { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:False 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_Value", Length = 50, ColumnDataType = "nvarchar")]
        public string dict_Value { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:True 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_Sort", IsNullable = true)]
        public int? dict_Sort { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:True 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_CreateTime", IsNullable = true)]
        public DateTime? dict_CreateTime { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:True 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_Update_time", IsNullable = true)]
        public DateTime? dict_Update_time { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:False 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_State")]
        public int dict_State { get; set; }



        /// <summary> 
        /// Desc: 
        /// Default: 
        /// Nullable:True 
        /// </summary> 

        [SugarColumn(ColumnName = "dict_Remark", IsNullable = true, Length = 100, ColumnDataType = "nvarchar")]
        public string dict_Remark { get; set; }


    }

}
